package com.wqz.tacos.data;

import com.wqz.tacos.models.Ingredient;

/**
 * 查询：查询所有配料，查询单个Ingredient
 * 增加：保存单个Ingredient对象
 */
public interface IngredientRepository {
    /**
     * Ingredient的JdbcRepository
     * @return 配料集合
     */
    Iterable<Ingredient> findAll();

    /**
     * 根据id查询单个Ingredient
     * @param id
     * @return 单个ingredient
     */
    Ingredient findOne(String id);

    /**
     * 保存单个Ingredient对象
     * @param ingredient
     * @return 单个ingredient
     */
    Ingredient save(Ingredient ingredient);
}
